.root {
    -nes4j-background-color: #fff;
    /**Game hall navbar background color**/
    -nes4j-game-hall-navbar: #ffffff;
    /**Game hall navbar bottom border color**/
    -nes4j-game-hall-navbar-border: #cdc7c7;
    /**list view background color**/
    -nes4j-game-hall-list-view: #ededed;
    -nes4j-game-hall-xbox: -nes4j-game-hall-list-view;
    /**Game hall left assort text fill**/
    -nes4j-game-hall-assort-fill: #bfcbd9;
    /**Game hall center content background color**/
    -nes4j-game-hall-content: #ffffff;
    /**Game hall app name text fill**/
    -nes4j-game-hall-app-name: #ffffff;
    /**Game hall text color**/
    -nes4j-game-hall-text-fill: #000000;
    /**Game hall list-cell select background color**/
    -nes4j-game-hall-list-cell-active: linear-gradient(to right, #b4cbf3, #c6d6ef, #cfddef, #e4e7ef);
    /**Game hall list-cell select text fill*/
    -nes4j-game-hall-list-cell-text: #5185fd;
    /**Default list view select row background color**/
    -nes4j-list-cell-select-color: rgba(10, 29, 47, 1);
    /**Game tray hover background color**/
    -nes4j-game-tray-hover-color: rgba(13, 10, 49, .4);
    /**Game tray hover text color**/
    -nes4j-game-tray-hover-text-color: #fff;
    /**Game hall assort TreeView root background color**/
    -nes4j-game-hall-assort-tree-view-root: #ffcc99;

}

/*设置全局字体和大小*/
* {
    -fx-font-family: 'Gen Jyuu Gothic';
}

ScrollPane, .list-view {
    -fx-background-insets: 0;
    -fx-padding: 0;
}

.status-indicator {
    -fx-alignment: CENTER;
    -fx-spacing: .3em;
    -fx-font-size: 1.5em;
}

.search-text-field {
    -fx-alignment: CENTER;
    -fx-spacing: .2em;
    -fx-padding: .1em .2em;
    -fx-background-color: #f4f4f4;
    -fx-background-radius: .2em;
}

.search-text-field .prefix {
    -fx-background-color: #939393;
    -fx-pref-width: .8em;
    -fx-pref-height: .5em;
    -fx-shape: "M474.453333 884.053333c-225.28 0-409.6-184.32-409.6-409.6s184.32-409.6 409.6-409.6 409.6 184.32 409.6 409.6-184.32 409.6-409.6 409.6z m0-68.266666c187.733333 0 341.333333-153.6 341.333334-341.333334s-153.6-341.333333-341.333334-341.333333-341.333333 153.6-341.333333 341.333333 153.6 341.333333 341.333333 341.333334z m252.586667 54.613333c-13.653333-13.653333-10.24-37.546667 3.413333-47.786667s37.546667-10.24 47.786667 3.413334l64.853333 78.506666c13.653333 13.653333 10.24 37.546667-3.413333 47.786667s-37.546667 10.24-47.786667-3.413333l-64.853333-78.506667z";
}

.search-text-field > .text-field {
    -fx-background-color: transparent;
    -fx-min-width: 15em;
    -fx-font-size: 1.2em;
}

.loading-pane .mask-pane {
    -fx-spacing: 1em;
    -fx-alignment: CENTER;
    -fx-background-color: rgba(255, 255, 255, .9);
}

.loading-pane .mask-pane .label {
    -fx-text-fill: #409eff;
}

.loading-pane .mask-pane .mask-pane-icon {
    -fx-pref-width: 5em;
    -fx-pref-height: 5em;
    -fx-background-color: #409eff;
    -fx-shape: 'M485.717333 196.949333a26.282667 26.282667 0 0 1 52.565334 0v157.525334a26.282667 26.282667 0 0 1-52.565334 0V196.9152z m161.109334 29.047467a26.282667 26.282667 0 0 1 45.4656 26.282667l-78.779734 136.430933a26.282667 26.282667 0 0 1-45.4656-26.282667l78.7456-136.430933z m124.928 105.710933a26.282667 26.282667 0 1 1 26.248533 45.499734l-136.430933 78.7456a26.282667 26.282667 0 0 1-26.282667-45.4656l136.430933-78.779734z m55.296 154.043734a26.282667 26.282667 0 1 1 0 52.497066h-157.525334a26.282667 26.282667 0 0 1 0-52.497066h157.559467z m-29.047467 161.041066a26.282667 26.282667 0 0 1-26.282667 45.499734l-136.430933-78.779734a26.282667 26.282667 0 0 1 26.282667-45.4656l136.430933 78.7456z m-105.710933 124.928a26.282667 26.282667 0 1 1-45.499734 26.282667l-78.7456-136.430933a26.282667 26.282667 0 0 1 45.4656-26.282667l78.779734 136.430933z m-154.043734 55.364267a26.282667 26.282667 0 1 1-52.497066 0v-157.559467a26.282667 26.282667 0 0 1 52.497066 0v157.559467z m-161.041066-29.0816a26.282667 26.282667 0 0 1-45.499734-26.282667l78.779734-136.430933a26.282667 26.282667 0 0 1 45.4656 26.282667l-78.7456 136.430933z m-124.928-105.710933a26.282667 26.282667 0 0 1-26.282667-45.499734l136.430933-78.7456a26.282667 26.282667 0 0 1 26.282667 45.4656L252.245333 692.292267z m-55.364267-154.043734a26.282667 26.282667 0 0 1 0-52.497066h157.559467a26.282667 26.282667 0 0 1 0 52.497066H196.9152z m29.0816-161.041066a26.282667 26.282667 0 0 1 26.282667-45.499734l136.430933 78.779734a26.282667 26.282667 0 0 1-26.282667 45.4656l-136.430933-78.7456z m105.710933-124.928a26.282667 26.282667 0 0 1 45.499734-26.282667l78.7456 136.430933a26.282667 26.282667 0 0 1-45.4656 26.282667L331.707733 252.245333z';
}

.split-pane:horizontal > .split-pane-divider {
    -fx-padding: 0 .1em 0 0;
}